Luckiest Man In The World jihadpizza Published 07/17/2012 I F*cking Love Elephants!! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: elephant almost mini van NEXT VIDEO Insane Mountain Biker Jumps Over The Tour de France, Nails The Landing 81 Comments Log in for Comments
81 Comments